package com.loe.mvp.util.dao

import android.content.Context
import android.database.sqlite.SQLiteDatabase
import android.util.Log
import java.io.File

/**
 * 数据库管理
 */
object DbBase
{
    lateinit var db: SQLiteDatabase

    /** 数据库总入口 */
    fun init(context: Context)
    {
        try
        {
            db
        } catch (e0: Exception)
        {
            try
            {
                val dbFile = File(context.applicationContext.filesDir.toString() + "/app.db")

                // db初始化
                db = SQLiteDatabase.openOrCreateDatabase(dbFile, null)
            } catch (e: Exception)
            {
                Log.e("runtime", e.toString())
            }
        }
    }
}